import * as React from 'react'

const GraphqlLogo = () => (
  <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" viewBox="0 0 40 40">
    <g clipPath="url(#clip0_357_112)">
      <path
        fill="#E535AB"
        fillRule="evenodd"
        d="m23.191 4.578 8.215 4.743c.231-.245.501-.461.808-.64a3.57 3.57 0 0 1 4.866 1.307 3.568 3.568 0 0 1-2.254 5.244v9.49c.321.077.637.202.938.375a3.55 3.55 0 0 1 1.306 4.866 3.566 3.566 0 0 1-5.747.59l-8.165 4.715a3.566 3.566 0 0 1-3.38 4.682 3.557 3.557 0 0 1-3.417-4.567L8.15 30.64a3.563 3.563 0 0 1-5.663-.678A3.568 3.568 0 0 1 4.73 24.72v-9.49a3.566 3.566 0 0 1-2.255-5.244 3.566 3.566 0 0 1 5.67-.67l8.218-4.744A3.557 3.557 0 0 1 19.778 0a3.557 3.557 0 0 1 3.413 4.578m-.856 1.462 8.235 4.754a3.556 3.556 0 0 0 2.562 4.43v9.5l-.138.037L22.24 6.135zm-5.017.097L6.564 24.763l-.14-.037v-9.503a3.555 3.555 0 0 0 2.561-4.435l8.232-4.752q.05.051.101.1m3.455.844 10.752 18.622a3.57 3.57 0 0 0-1.002 1.738H9.033a3.57 3.57 0 0 0-1.001-1.734L18.786 6.981a3.57 3.57 0 0 0 1.987 0m1.638 27.01 8.18-4.723a4 4 0 0 1-.065-.233H9.029l-.037.137 8.22 4.747a3.55 3.55 0 0 1 2.566-1.09 3.55 3.55 0 0 1 2.633 1.162"
        clipRule="evenodd"
      ></path>
    </g>
    <defs>
      <clipPath id="clip0_357_112">
        <path fill="#fff" d="M2 0h35.556v40H2z"></path>
      </clipPath>
    </defs>
  </svg>
)

export default GraphqlLogo
